package sctu.edu.java.year2016.team02.project;

import sctu.edu.java.year2016.team02.project.service.SQLInitialized;
import sctu.edu.java.year2016.team02.project.service.UI.MainUI;

import javax.swing.*;
import java.sql.SQLException;

/**
 * Created by Eoly on 2016/6/16.
 * 当服务端程序第一次运作时，需要在当前数据库创建初始化数据。
 * 若服务端未安装mysql将无法运作，
 * 接而进行服务端ip和端口设置，并将此ip和端口号作为客户端连接的凭证（建议使用本地ip）
 * 当服务端服务创建成功，就会等待客户连接。
 * 当多个客户连接会创建多个线程处理每个客户端各自的请求
 */
public class ServerClient {
    public static void main(String[] args) {
        SQLInitialized init =new SQLInitialized();
        try {
            init.Creat();
        } catch (SQLException e) {
            JOptionPane.showMessageDialog(new JFrame(), e.getMessage(), "sql初始化失败", JOptionPane.ERROR_MESSAGE);
        }
        new MainUI();
    }
}
